Big Huge Thesaurus

Cordia gerascanthus

noun